page {
    background-color: #EEF0F2;
}

.user_info_wrap {
    padding: 30rpx 0 30rpx 30rpx;
    background-color: #fff;
    border-bottom: 1px solid #eaeaea;
}

.level {
    background-color: #FF4091;
    color: white;
    border-radius: 20rpx;
    padding: 0 30rpx;
    width: 100rpx;
    text-align: center;
}

.login_register {
    background-color: #F2F2F2;
    width: 200rpx;
    text-align: center;
    height: 40rpx;
    line-height: 40rpx;
    border-radius: 12px;
    margin-top: 20rpx;
}

.loginRegister {
    border: none;
    font-size: 24rpx;
    color: #919191;
}

.toSetting {
    padding: 30rpx;
    font-size: 24rpx;
}

.loginRegister::after {
    border: none;
}

.userinfo-avatar {
    width: 128rpx;
    height: 128rpx;
    margin-right: 20rpx;
    border-radius: 50%;
}

.info_list {
    background-color: #fff;
    padding: 20rpx 20rpx 20rpx 50rpx;
}

.info_list_coupon {
    text-align: center;
}

.info_list_coupon>view:first-of-type {
    line-height: 50rpx;
}

.coupon_icon {
    width: 80rpx;
    height: 80rpx;
    margin-top: 35rpx;
}

.info_list_order {
    border-left: 1px solid #eaeaea;
    margin-left: 20rpx;
}

.order_list {
    text-align: center;
    margin: 30rpx 0;
    font-size: 24rpx;
    overflow: hidden;
}

.order_all {
    background-color: white;
}

.order_all>view:first-of-type {
    margin-left: 20rpx;
}

.order_list .iconfont {
    font-size: 60rpx;
    color: #6F6F6F;
}

.order_list_text {
    margin-top: 10rpx;
}

.card {
    margin: 16rpx 0;
    background-color: #fff;
}

.card_line {
    /* margin: 30rpx 0; */
    padding: 20rpx 0;
    border-bottom: 1px solid #F2F2F2;
}

.card_line>view {
    text-align: center;
}

.card_line>view image,
.iconImage {
    width: 50rpx;
    height: 50rpx;
    display: inline-block;
    margin-top: 25rpx;
}

.collectText {
    text-align: center;
}

.card_item>view:first-of-type {
    width: 100rpx;
    height: 75rpx;
    border-radius: 50%;
    color: white;
    margin: 0 auto;
    text-align: center;
}

.card_item_icon {
    background-color: #ADDB05;
}

.card_item>view:first-of-type>text {
    font-size: 50rpx;
    line-height: 100rpx;
}

.card_item>view:last-of-type {
    font-size: 24rpx;
    color: #919191;
}

.mt0 {
    margin-top: 0px;
}